.container {
    flex-direction: column;
    width: 100%;
}

.data_div {
    flex-direction: column;
    height: 200px;
    background-color: rgb(237,237,237);
}

.data_div1 {
    flex-direction: row;
    margin-top: 10px;
    width: 360px;
    align-items: center;
}

.data_img1 {
    margin-left: 10px;
    width: 24px;
    height: 24px;
}

.data_text {
    font-size: 20px;
    margin-left: 66px;
}

.data_img2 {
    margin-left: 140px;
    width: 215px;
    height: 152px;
    margin-top: 10px;
}

.text1 {
    font-size: 16px;
    margin: 5px 0px 5px 5px;
}

.detail_div {
    flex-direction: column;
}

.detail_div1 {
    flex-direction: column;
    justify-content: space-around;
    height: 100px;
}

.detail_div1-1 {
    flex-direction: row;
}

.detail_text1-1 {
    font-size: 16px;
    margin-left: 40px;
}

.detail_img1-1 {
    width: 24px;
    height: 24px;
    margin-left: 40px;
}

.detail_text1-2 {
    font-size: 16px;
    margin-left: 5px;
}

.detail_div1-2 {
    flex-direction: row;
    justify-content: space-around;
}

.detail_text1-3,.detail_text1-4,.detail_text1-5 {
    font-size: 16px;
}

.detail_divider {
    color: gray;
    stroke-width: 1px;
}

.detail_div2 {
    flex-direction: column;
    justify-content: space-around;
    height: 100px;
}

.detail_div2-1 {
    flex-direction: row;
}

.detail_text2-1 {
    font-size: 16px;
    margin-left: 40px;
}

.detail_img2-1 {
    width: 24px;
    height: 24px;
    margin-left: 40px;
}

.detail_text2-2 {
    font-size: 16px;
    margin-left: 5px;
}

.detail_div2-2 {
    flex-direction: row;
    justify-content: space-around;
}

.detail_text2-3,.detail_text2-4,.detail_text2-5 {
    font-size: 16px;
}

.detail_div3 {
    flex-direction: column;
    justify-content: space-around;
    height: 100px;
}

.detail_div3-1 {
    flex-direction: row;
}

.detail_text3-1 {
    font-size: 16px;
    margin-left: 40px;
}

.detail_img3-1 {
    width: 24px;
    height: 24px;
    margin-left: 40px;
}

.detail_text3-2 {
    font-size: 16px;
    margin-left: 5px;
}

.detail_div3-2 {
    flex-direction: row;
    justify-content: space-around;
}

.detail_text3-3,.detail_text3-4,.detail_text3-5 {
    font-size: 16px;
}

.detail_div4 {
    flex-direction: column;
    justify-content: space-around;
    height: 100px;
}

.detail_div4-1 {
    flex-direction: row;
}

.detail_text4-1 {
    font-size: 16px;
    margin-left: 40px;
}

.detail_img4-1 {
    width: 24px;
    height: 24px;
    margin-left: 40px;
}

.detail_text4-2 {
    font-size: 16px;
    margin-left: 5px;
}

.detail_div4-2 {
    flex-direction: row;
    justify-content: space-around;
}

.detail_text4-3,.detail_text4-4,.detail_text4-5 {
    font-size: 16px;
}
